
#用来写1！+...+5!

num=1
sum=0
while num<=3:
    cat=1
    x=1
    while cat<=num:
        x= x * cat
        cat= cat + 1
    sum=sum+x
    num=num+1
print(f'结果是：{sum}')


#然后开始for循环
#在python中的写法是 for i in range(1,11):
#代表的意思是让i变量从1到10，range是一个内建函数，range(1,11),是左闭右开，说明也就是1~10
#而且还要注意，for循环右边还有1个冒号



#打印数字1~10
for cat in range(1, 11):
    print(cat)

#打印数字2 4 6 8 10
for j in range(2,12,2):
    print(j)


#打印从10到1
num=10
while num>0:
    print(num)
    num=num-1

#用for循环打印从15到10
for cat in range(15, 10, -1):
    print(cat)

#求1+2+3+4+...+100

sum=0
for cat in range(1, 101):
    sum= sum + cat
print(f'结果是：{sum}')

#有一个重点!!就是批量的修改变量名是 点击需要修改的变量名，按Shift+f6，就可以修改了



#continue和break
#他俩分别代表结束此循环的这一轮循环，开始此循环的下一轮循环。另一个是直接结束该循环。

# for i in range(1,6):
#     print(f'吃第{i}个包子')


for i in range(1,6):
    if i==3:
        continue
    print(f'吃第{i}个包子')




for i in range(1, 6):
    if i==4:
        break
    print(f'吃第{i}个包子')










